<div class="dialog-container mdd-dialog mdl-shadow--8dp mdl-layout--fixed-header SMES-dialog B0219-dialog c-mdd-page" ng-init="dialog.init();" style="background-color: #fafafa" page-type="Dialog" _transclude-elem="[object Object]">
  <div class="kmi-header-row">
    <div class="kmi-side-btn left mdd-side-return" ng-hide="dialog._nowForm=='B0219'" ng-click="dialog.BackForm(dialog._nowForm);">
      <i class="material-icons"></i>
      <div class="kmi-can-click"></div>
    </div>
    <div class="header-title" ng-bind="dialog._title | translate"></div>
    <!--More Menu-->

    <!--Close button-->
    <div class="kmi-side-btn right" ng-click="dialog.hide();">
      <img src="image/icons/clear.png" />
      <div class="kmi-can-click"></div>
    </div>
  </div>
  <div class="kmi-layout-main-content" style="flex: 1">
    <!--Page-->
    <div class="kmi-layout-page" ng-show="dialog._nowForm == 'B0219'">
      <div class="mdd-layout__with-toolbar mdd-layout c-mdd-layout" layout-name="B0219" page-name="B0219_" page-type="Dialog" with-toolbar="Y" reload="N" _transclude-elem="[object Object]" style="grid-template-columns: repeat(3, auto 1fr)">
        <label class="label" ng-show="dialog._event['B0219_tmpLotNo'].isShown != 'N'" style="" ng-bind="'B0219.columns.tmpLotNo' | translate"></label>
        <div class="value" ng-show="dialog._event['B0219_tmpLotNo'].isShown != 'N'" style="">
          <input type="text" undefined="" id="tmpLotNo" ng-model="dialog.tmpLotNo" ng-keypress="dialog._event['B0219_tmpLotNo'].change(dialog.tmpLotNo, {event:$event});" ng-disabled="dialog._event['B0219_tmpLotNo'].isDisabled == 'Y'" />
        </div>
        <label class="label" ng-show="dialog._event['B0219_tmpProductNo'].isShown != 'N'" style="" ng-bind="'B0219.columns.tmpProductNo' | translate"></label>
        <div class="value" ng-show="dialog._event['B0219_tmpProductNo'].isShown != 'N'" style="">
          <input type="text" undefined="" id="tmpProductNo" ng-model="dialog.tmpProductNo" ng-keypress="dialog._event['B0219_tmpProductNo'].change(dialog.tmpProductNo, {event:$event});" ng-disabled="dialog._event['B0219_tmpProductNo'].isDisabled == 'Y'" />
        </div>
        <label class="label" ng-show="dialog._event['B0219_tmpProductName'].isShown != 'N'" style="" ng-bind="'B0219.columns.tmpProductName' | translate"></label>
        <div class="value" ng-show="dialog._event['B0219_tmpProductName'].isShown != 'N'" style="">
          <input type="text" undefined="" id="tmpProductName" ng-model="dialog.tmpProductName" ng-keypress="dialog._event['B0219_tmpProductName'].change(dialog.tmpProductName, {event:$event});" ng-disabled="dialog._event['B0219_tmpProductName'].isDisabled == 'Y'" />
          <div class="tip search">
            <img src="image/icons/search.png" ng-click="dialog._event['B0219_tmpProductName'].click(dialog.tmpProductName, {event:$event});" ng-disabled="dialog._event['B0219_tmpProductName'].isDisabled == 'Y'" />
          </div>
        </div>
        <label class="label" ng-show="dialog._event['B0219_heat_plot_no'].isShown != 'N'" style="" ng-bind="'B0219.columns.heat_plot_no' | translate"></label>
        <div class="value" ng-show="dialog._event['B0219_heat_plot_no'].isShown != 'N'" style=""><label class="value" ng-bind="dialog.heat_plot_no" mdl-toast="{{dialog.heat_plot_no}}" mdl-toast-passive="true"></label></div>
        <div class="mdd-list c-mdd-list" null="" ng-show="dialog._event['B0219_workstation_detail'].isShown != 'N'" style="height:{{dialog._event['B0219_'].GetfillHeight()}};grid-column-start:span 6;" list-name="B0219_workstation_detail" list-bind="dialog.B0219_workstation_detail" list-alias="dialog.plotData.workstation_detail" enable-select="Y" select-all="Y" page-name="B0219_" page-type="Dialog" _transclude-elem="[object Object]">
          <div class="kmi-list column-selector" kmi-scrollbar="1920px" column-selector-id="B0219_workstation_detail" style="flex: 1">
            <div class="kmi-list__header">
              <div class="kmi-list__column width-fixed column-input" style="flex: 0 0 40px">
                <button class="mdl-button mdl-js-button mdl-button--icon" ng-click="dialog._event['dialog.B0219_workstation_detail'].selectAll(dialog.plotData.workstation_detail, 'dialog.B0219_workstation_detail');">
                  <img ng-show="!dialog._event['dialog.B0219_workstation_detail'].isSelectAll" src="image/icons/check0.png" />
                  <img ng-show="dialog._event['dialog.B0219_workstation_detail'].isSelectAll" src="image/icons/check1.png" />
                </button>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_workstation_detail.plot_no'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_workstation_detail.header[0].isFilter">
                  <input ng-model="dialog._objB0219_workstation_detail.filterColumns['plot_no']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_workstation_detail.header[0].isFilter = false;dialog._objB0219_workstation_detail.filterColumns['plot_no'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_workstation_detail.header[0].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_workstation_detail.header[0].isFilter = true">search</i>
                  <label ng-bind="'B0219_workstation_detail.columns.plot_no' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_workstation_detail.queryOrder == 0">{{!dialog._objB0219_workstation_detail.header[0].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(0, 'plot_no', 'dialog._objB0219_workstation_detail');"></div>
                </div>
              </div>
              <div item-name="op_no" class="kmi-list__column head-controls require" style="flex: 1">
                <div class="filter" ng-show="dispatch_filterSH.op_no_like">
                  <input ng-model="dialog.op_no_like" ng-keyup="dialog.filterSearch($event)" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dispatch_filterSH.op_no_like = false;dialog.op_no_like = '';dialog.clearFilter()">clear</i>
                </div>
                <div class="order" ng-hide="dispatch_filterSH.op_no">
                  <i class="material-icons search" style="z-index: 1" ng-click="dispatch_filterSH.op_no_like = true">search</i>
                  <label ng-bind="'B0219.list.column10' | translate"></label>
                </div>
              </div>
              <div item-name="op_name" class="kmi-list__column head-controls hide" style="flex: 1">
                <div class="filter" ng-show="dispatch_filterSH.op_name">
                  <input ng-model="dialog.op_name" ng-keyup="dialog.filterSearch($event)" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dispatch_filterSH.op_name = false;dispatch_filter.op_name = '';dialog.clearFilter()">clear</i>
                </div>
                <div class="order" ng-hide="dispatch_filterSH.op_name">
                  <i class="material-icons search" style="z-index: 1" ng-click="dispatch_filterSH.op_name = true">search</i>
                  <label ng-bind="'B0219.list.column11' | translate"></label>
                </div>
              </div>
              <div item-name="product_no" class="kmi-list__column head-controls hide" style="flex: 1">
                <div class="filter" ng-show="dispatch_filterSH.product_no">
                  <input ng-model="dispatch_filter.product_no" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dispatch_filterSH.product_no = false;dispatch_filter.product_no = '';">clear</i>
                </div>
                <div class="order" ng-hide="dispatch_filterSH.product_no">
                  <label ng-bind="'B0219.list.column12' | translate"></label>
                </div>
              </div>
              <div item-name="product_name" class="kmi-list__column head-controls hide" style="flex: 1">
                <div class="filter" ng-show="dispatch_filterSH.product_name">
                  <input ng-model="dispatch_filter.product_name" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dispatch_filterSH.product_name = false;dispatch_filter.product_name = '';">clear</i>
                </div>
                <div class="order" ng-hide="dispatch_filterSH.product_name">
                  <label ng-bind="'B0219.list.column13' | translate"></label>
                </div>
              </div>
              <div item-name="item_spec" class="kmi-list__column head-controls hide" style="flex: 1">
                <div class="filter" ng-show="dispatch_filterSH.item_spec">
                  <input ng-model="dialog.item_spec" ng-keyup="dialog.filterSearch($event)" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dispatch_filterSH.item_spec = false;dispatch_filter.item_spec = '';dialog.clearFilter()">clear</i>
                </div>
                <div class="order" ng-hide="dispatch_filterSH.item_spec">
                  <i class="material-icons search" style="z-index: 1" ng-click="dispatch_filterSH.item_spec = true">search</i>
                  <label ng-bind="'B0219.list.column14' | translate"></label>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1 1 0%" ng-show="dialog._event['dialog.B0219_workstation_detail.check_out_qty'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_workstation_detail.header[6].isFilter">
                  <input ng-model="dialog._objB0219_workstation_detail.filterColumns['check_out_qty']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_workstation_detail.header[6].isFilter = false;dialog._objB0219_workstation_detail.filterColumns['check_out_qty'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_workstation_detail.header[6].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_workstation_detail.header[6].isFilter = true">search</i>
                  <label ng-bind="'B0219_workstation_detail.columns.check_out_qty' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_workstation_detail.queryOrder == 6">{{!dialog._objB0219_workstation_detail.header[6].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(6, 'check_out_qty', 'dialog._objB0219_workstation_detail');"></div>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_workstation_detail.good_qty'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_workstation_detail.header[7].isFilter">
                  <input ng-model="dialog._objB0219_workstation_detail.filterColumns['good_qty']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_workstation_detail.header[7].isFilter = false;dialog._objB0219_workstation_detail.filterColumns['good_qty'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_workstation_detail.header[7].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_workstation_detail.header[7].isFilter = true">search</i>
                  <label ng-bind="'B0219_workstation_detail.columns.good_qty' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_workstation_detail.queryOrder == 7">{{!dialog._objB0219_workstation_detail.header[7].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(7, 'good_qty', 'dialog._objB0219_workstation_detail');"></div>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_workstation_detail.total_defect_qty'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_workstation_detail.header[8].isFilter">
                  <input ng-model="dialog._objB0219_workstation_detail.filterColumns['total_defect_qty']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_workstation_detail.header[8].isFilter = false;dialog._objB0219_workstation_detail.filterColumns['total_defect_qty'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_workstation_detail.header[8].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_workstation_detail.header[8].isFilter = true">search</i>
                  <label ng-bind="'B0219_workstation_detail.columns.total_defect_qty' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_workstation_detail.queryOrder == 8">{{!dialog._objB0219_workstation_detail.header[8].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(8, 'total_defect_qty', 'dialog._objB0219_workstation_detail');"></div>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_workstation_detail.total_surplus_qty'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_workstation_detail.header[9].isFilter">
                  <input ng-model="dialog._objB0219_workstation_detail.filterColumns['total_surplus_qty']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_workstation_detail.header[9].isFilter = false;dialog._objB0219_workstation_detail.filterColumns['total_surplus_qty'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_workstation_detail.header[9].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_workstation_detail.header[9].isFilter = true">search</i>
                  <label ng-bind="'B0219_workstation_detail.columns.total_surplus_qty' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_workstation_detail.queryOrder == 9">{{!dialog._objB0219_workstation_detail.header[9].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(9, 'total_surplus_qty', 'dialog._objB0219_workstation_detail');"></div>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_workstation_detail.total_lack_qty'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_workstation_detail.header[10].isFilter">
                  <input ng-model="dialog._objB0219_workstation_detail.filterColumns['total_lack_qty']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_workstation_detail.header[10].isFilter = false;dialog._objB0219_workstation_detail.filterColumns['total_lack_qty'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_workstation_detail.header[10].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_workstation_detail.header[10].isFilter = true">search</i>
                  <label ng-bind="'B0219_workstation_detail.columns.total_lack_qty' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_workstation_detail.queryOrder == 10">{{!dialog._objB0219_workstation_detail.header[10].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(10, 'total_lack_qty', 'dialog._objB0219_workstation_detail');"></div>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_workstation_detail.number_of_labor'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_workstation_detail.header[11].isFilter">
                  <input ng-model="dialog._objB0219_workstation_detail.filterColumns['number_of_labor']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_workstation_detail.header[11].isFilter = false;dialog._objB0219_workstation_detail.filterColumns['number_of_labor'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_workstation_detail.header[11].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_workstation_detail.header[11].isFilter = true">search</i>
                  <label ng-bind="'B0219_workstation_detail.columns.number_of_labor' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_workstation_detail.queryOrder == 11">{{!dialog._objB0219_workstation_detail.header[11].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(11, 'number_of_labor', 'dialog._objB0219_workstation_detail');"></div>
                </div>
              </div>
              <div item-name="labor_hours" class="kmi-list__column require" style="flex: 1" ng-bind="'B0219.list.column4' | translate" ng-show="dialog.parent=='B0214'"></div>
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_workstation_detail.labor_hours_sum'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_workstation_detail.header[13].isFilter">
                  <input ng-model="dialog._objB0219_workstation_detail.filterColumns['labor_hours_sum']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_workstation_detail.header[13].isFilter = false;dialog._objB0219_workstation_detail.filterColumns['labor_hours_sum'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_workstation_detail.header[13].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_workstation_detail.header[13].isFilter = true">search</i>
                  <label ng-bind="'B0219_workstation_detail.columns.labor_hours_sum' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_workstation_detail.queryOrder == 13">{{!dialog._objB0219_workstation_detail.header[13].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(13, 'labor_hours_sum', 'dialog._objB0219_workstation_detail');"></div>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_workstation_detail.machine_hours'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_workstation_detail.header[14].isFilter">
                  <input ng-model="dialog._objB0219_workstation_detail.filterColumns['machine_hours']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_workstation_detail.header[14].isFilter = false;dialog._objB0219_workstation_detail.filterColumns['machine_hours'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_workstation_detail.header[14].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_workstation_detail.header[14].isFilter = true">search</i>
                  <label ng-bind="'B0219_workstation_detail.columns.machine_hours' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_workstation_detail.queryOrder == 14">{{!dialog._objB0219_workstation_detail.header[14].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(14, 'machine_hours', 'dialog._objB0219_workstation_detail');"></div>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_workstation_detail.price_type_name'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_workstation_detail.header[15].isFilter">
                  <input ng-model="dialog._objB0219_workstation_detail.filterColumns['price_type_name']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_workstation_detail.header[15].isFilter = false;dialog._objB0219_workstation_detail.filterColumns['price_type_name'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_workstation_detail.header[15].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_workstation_detail.header[15].isFilter = true">search</i>
                  <label ng-bind="'B0219_workstation_detail.columns.price_type_name' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_workstation_detail.queryOrder == 15">{{!dialog._objB0219_workstation_detail.header[15].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(15, 'price_type_name', 'dialog._objB0219_workstation_detail');"></div>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_workstation_detail.price'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_workstation_detail.header[16].isFilter">
                  <input ng-model="dialog._objB0219_workstation_detail.filterColumns['price']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_workstation_detail.header[16].isFilter = false;dialog._objB0219_workstation_detail.filterColumns['price'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_workstation_detail.header[16].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_workstation_detail.header[16].isFilter = true">search</i>
                  <label ng-bind="'B0219_workstation_detail.columns.price' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_workstation_detail.queryOrder == 16">{{!dialog._objB0219_workstation_detail.header[16].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(16, 'price', 'dialog._objB0219_workstation_detail');"></div>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_workstation_detail.price_sum'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_workstation_detail.header[17].isFilter">
                  <input ng-model="dialog._objB0219_workstation_detail.filterColumns['price_sum']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_workstation_detail.header[17].isFilter = false;dialog._objB0219_workstation_detail.filterColumns['price_sum'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_workstation_detail.header[17].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_workstation_detail.header[17].isFilter = true">search</i>
                  <label ng-bind="'B0219_workstation_detail.columns.price_sum' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_workstation_detail.queryOrder == 17">{{!dialog._objB0219_workstation_detail.header[17].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(17, 'price_sum', 'dialog._objB0219_workstation_detail');"></div>
                </div>
              </div>
              <div item-name="plusChecked" class="kmi-list__column" style="flex: 1 1 0%; z-index: 1" ng-bind="'B0219.list.column16' | translate" ng-show="dialog.showFlag"></div>
              <div item-name="rework_material_type" class="kmi-list__column" style="flex: 1" ng-show="dialog.showFlag"></div>
            </div>
            <div class="kmi-list__row-content">
              <div class="kmi-list__row" id="B0219_workstation_detail_result_list" ng-repeat="item in dialog._event['dialog.B0219_workstation_detail'].getPages(dialog.plotData.workstation_detail, dialog._objB0219_workstation_detail.PageConfig, dialog._objB0219_workstation_detail.filterColumns, dialog._objB0219_workstation_detail.header[dialog._objB0219_workstation_detail.queryOrder]) track by $index" ng-class="{'is-select':dialog._event['dialog.B0219_workstation_detail'].checkSelect(item, {index:$index, event:$event})}">
                <div item-name="select" class="kmi-list__column" style="width: 36px; z-index: 1; position: relative">
                  <button class="mdl-button mdl-js-button mdl-button--icon" ng-click="dialog.itemCheck(item);">
                    <img ng-show="item.checked" src="image/icons/check1.png" />
                    <img ng-hide="item.checked" src="image/icons/check0.png" />
                  </button>
                </div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.plot_no" ng-if="dialog._event['dialog.B0219_workstation_detail.plot_no'].isShown != 'N'"></div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.op_no" ng-if="dialog._event['dialog.B0219_workstation_detail.op_no'].isShown != 'N'"></div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.op_name" ng-if="dialog._event['dialog.B0219_workstation_detail.op_name'].isShown != 'N'"></div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.product_no" ng-if="dialog._event['dialog.B0219_workstation_detail.product_no'].isShown != 'N'"></div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.product_name" ng-if="dialog._event['dialog.B0219_workstation_detail.product_name'].isShown != 'N'"></div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.item_spec" ng-if="dialog._event['dialog.B0219_workstation_detail.item_spec'].isShown != 'N'"></div>
                <div item-name="check_out_qty" class="kmi-list__column column-input column-border" style="flex: 1; z-index: 1; position: relative">
                  <!-- 20210330 Modify by德義家興for#86664: 使用批次出站的报工未能按照设备基本资料设定的均分出站数分摊多人上工的数量 -->
                  <!-- 增加index變數 用來判斷選到第幾筆 -->
                  <input type="text" ng-click="dialog.input_check_out_qty($event, item, $index);" ng-value="item.check_out_qty" readonly="readonly" />
                </div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.good_qty" ng-if="dialog._event['dialog.B0219_workstation_detail.good_qty'].isShown != 'N'"></div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.total_defect_qty" ng-if="dialog._event['dialog.B0219_workstation_detail.total_defect_qty'].isShown != 'N'"></div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.total_surplus_qty" ng-if="dialog._event['dialog.B0219_workstation_detail.total_surplus_qty'].isShown != 'N'"></div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.total_lack_qty" ng-if="dialog._event['dialog.B0219_workstation_detail.total_lack_qty'].isShown != 'N'"></div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.number_of_labor" ng-if="dialog._event['dialog.B0219_workstation_detail.number_of_labor'].isShown != 'N'"></div>
                <div item-name="labor_hours" class="kmi-list__column column-input" style="flex: 1; z-index: 1; position: relative" ng-show="dialog.parent=='B0214'">
                  <input type="text" mdl-calculater="data.labor_hours" mdl-calculater-decimal="true" />
                </div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.labor_hours" ng-if="dialog._event['dialog.B0219_workstation_detail.labor_hours_sum'].isShown != 'N'"></div>
                <div class="kmi-list__column column-input" style="flex: 1; z-index: 1" ng-class="{'column-border':!$last}" ng-show="dialog._event['dialog.B0219_workstation_detail.machine_hours'].isShown != 'N'">
                  <div class="kmi-text-fields">
                    <input type="text" readonly="" ng-model="item.machine_hours" ng-click="dialog._event['dialog.B0219_workstation_detail.machine_hours'].click(item.machine_hours, {eventScope:item, event:$event, index:$index});" />
                  </div>
                </div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.price_type_name" ng-if="dialog._event['dialog.B0219_workstation_detail.price_type_name'].isShown != 'N'"></div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.price" ng-if="dialog._event['dialog.B0219_workstation_detail.price'].isShown != 'N'"></div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.price_sum" ng-if="dialog._event['dialog.B0219_workstation_detail.price_sum'].isShown != 'N'"></div>
                <div item-name="plusChecked" class="kmi-list__column" style="flex: 1 1 0%; z-index: 1" ng-show="dialog.showFlag">
                  <button class="mdl-button mdl-js-button mdl-button--icon" ng-click="dialog.itemChange(item);">
                    <img ng-show="item.plusChecked" src="image/icons/check1.png" />
                    <img ng-hide="item.plusChecked" src="image/icons/check0.png" />
                  </button>
                </div>
                <div item-name="rework_material_type" class="kmi-list__column column-border" style="flex: 1" ng-show="dialog.showFlag">
                  <div class="dashboard-light-panel" ng-show="item.rework_material_type == '1'" style="background: yellow; position: relative" ng-mouseenter="dialog.showLog(item)" ng-mouseleave="dialog.leaveLog(item)"></div>
                  <div class="dashboard-light-panel" ng-show="item.rework_material_type == '0'" style="background: green"></div>
                </div>
                <div class="kmi-can-click" ng-click="dialog._event['dialog.B0219_workstation_detail'].rowClick(item, {index:$index, event:$event});"></div>
              </div>
            </div>
          </div>
          <div class="page-content">
            <div class="page-icon">
              <img src="image/icons/dropleft.png" />
              <div class="kmi-can-click" ng-click="dialog.prevPage(dialog._objB0219_workstation_detail.PageConfig);"></div>
            </div>
            <label ng-bind="dialog.pageInfo(dialog._objB0219_workstation_detail.PageConfig);"></label>
            <div class="page-icon">
              <img src="image/icons/dropright.png" />
              <div class="kmi-can-click" ng-click="dialog.nextPage(dialog._objB0219_workstation_detail.PageConfig);"></div>
            </div>
          </div>
        </div>
      </div>
      <div class="mdd-button-tool">
        <div class="tool-bar">
          <div class="kmi-button kmi-button-confrim btn-qrcode-query" ng-disabled="dialog._fn['B0219_B0219_ExceptionReason'].isDisabled == 'Y'" ng-hide="dialog._fn['B0219_B0219_ExceptionReason'].isShown == 'N'" style="width: 100px">
            <label>{{'B0219.subModels.B0219_ExceptionReason' | translate}}</label>
            <div class="kmi-can-click" ng-click="dialog._fn['B0219_B0219_ExceptionReason'].click('B0219_ExceptionReason');"></div>
          </div>
          <div class="kmi-button kmi-button-confrim btn-qrcode-query" ng-disabled="dialog._fn['B0219_B0219_MutripleOp'].isDisabled == 'Y'" ng-hide="dialog._fn['B0219_B0219_MutripleOp'].isShown == 'N'" style="width: 100px">
            <label>{{'B0219.subModels.B0219_MutripleOp' | translate}}</label>
            <div class="kmi-can-click" ng-click="dialog._fn['B0219_B0219_MutripleOp'].click('B0219_MutripleOp');"></div>
          </div>
          <div item-name="B0219_ProductionInfo" class="kmi-button kmi-button-confrim btn-qrcode-query" style="width: 100px" ng-class="{'is-require':dialog.isRequire}" ng-disabled="dialog.plotData.production_inf_type == '0'">
            <label ng-bind="'B0206.production_inf.title' | translate"></label>
            <div class="kmi-can-click" ng-click="dialog._fn['B0219_B0219_ProductionInfo'].click();"></div>
          </div>
        </div>
        <div class="tool-bar" style="justify-content: flex-end">
          <div class="kmi-button kmi-button-confrim btn-confirm" ng-disabled="dialog._fn['B0219_Execute'].isDisabled == 'Y'" ng-hide="dialog._fn['B0219_Execute'].isShown == 'N'" style="width: 100px">
            <label ng-bind="'common.btn.confirm' | translate"></label>
            <div class="kmi-can-click" ng-click="dialog._fn['B0219_Execute'].click('Execute');"></div>
          </div>
        </div>
      </div>
    </div>
    <div class="kmi-layout-page" ng-show="dialog._nowForm == 'B0219_ExceptionReason'">
      <div class="mdd-layout__with-toolbar mdd-layout c-mdd-layout" layout-name="B0219_ExceptionReason" page-name="B0219_ExceptionReason_" page-type="Dialog" with-toolbar="Y" reload="N" _transclude-elem="[object Object]" style="grid-template-columns: repeat(6, auto 1fr)">
        <label class="label" ng-show="dialog._event['B0219_ExceptionReason_tmpLotNo'].isShown != 'N'" style="" ng-bind="'B0219_ExceptionReason.columns.tmpLotNo' | translate"></label>
        <div class="value" ng-show="dialog._event['B0219_ExceptionReason_tmpLotNo'].isShown != 'N'" style="grid-column-start: span 3">
          <input type="text" undefined="" id="tmpLotNo" ng-model="dialog.tmpLotNo" ng-keypress="dialog._event['B0219_ExceptionReason_tmpLotNo'].change(dialog.tmpLotNo, {event:$event});" ng-disabled="dialog._event['B0219_ExceptionReason_tmpLotNo'].isDisabled == 'Y'" />
        </div>
        <label class="label" ng-show="dialog._event['B0219_ExceptionReason_tmpProductNo'].isShown != 'N'" style="" ng-bind="'B0219_ExceptionReason.columns.tmpProductNo' | translate"></label>
        <div class="value" ng-show="dialog._event['B0219_ExceptionReason_tmpProductNo'].isShown != 'N'" style="grid-column-start: span 3">
          <input type="text" undefined="" id="tmpProductNo" ng-model="dialog.tmpProductNo" ng-keypress="dialog._event['B0219_ExceptionReason_tmpProductNo'].change(dialog.tmpProductNo, {event:$event});" ng-disabled="dialog._event['B0219_ExceptionReason_tmpProductNo'].isDisabled == 'Y'" />
        </div>
        <label class="label" ng-show="dialog._event['B0219_ExceptionReason_tmpProductName'].isShown != 'N'" style="" ng-bind="'B0219_ExceptionReason.columns.tmpProductName' | translate"></label>
        <div class="value" ng-show="dialog._event['B0219_ExceptionReason_tmpProductName'].isShown != 'N'" style="grid-column-start: span 3">
          <input type="text" undefined="" id="tmpProductName" ng-model="dialog.tmpProductName" ng-keypress="dialog._event['B0219_ExceptionReason_tmpProductName'].change(dialog.tmpProductName, {event:$event});" ng-disabled="dialog._event['B0219_ExceptionReason_tmpProductName'].isDisabled == 'Y'" />
          <div class="tip search">
            <img src="image/icons/search.png" ng-click="dialog._event['B0219_ExceptionReason_tmpProductName'].click(dialog.tmpProductName, {event:$event});" ng-disabled="dialog._event['B0219_ExceptionReason_tmpProductName'].isDisabled == 'Y'" />
          </div>
        </div>
        <label class="label" ng-show="dialog._event['B0219_ExceptionReason_tmpBadTypeName'].isShown != 'N'" style="" ng-bind="'B0219_ExceptionReason.columns.tmpBadTypeName' | translate"></label>
        <div class="value" ng-show="dialog._event['B0219_ExceptionReason_tmpBadTypeName'].isShown != 'N'" style="grid-column-start: span 5">
          <input type="text" id="tmpBadTypeName" ng-model="dialog.tmpBadTypeName" ng-keypress="dialog._event['B0219_ExceptionReason_tmpBadTypeName'].change(dialog.tmpBadTypeName, {event:$event});" ng-disabled="dialog._event['B0219_ExceptionReason_tmpBadTypeName'].isDisabled == 'Y'" placeholder="" />
          <div class="tip qrcode" ng-click="dialog._event['B0219_ExceptionReason_tmpBadTypeName'].click(dialog.tmpBadTypeName, {event:$event});" ng-disabled="dialog._event['B0219_ExceptionReason_tmpBadTypeName'].isDisabled == 'Y'">
            <img src="image/icons/QRCode.png" />
          </div>
        </div>
        <div item-name="abnormal_detail" class="badReason-content-page" style="height:{{dialog._event['B0219_ExceptionReason_'].GetfillHeight()}}; grid-column-start: span 12;">
          <div class="left">
            <div class="kmi-list__row" ng-repeat-start="item in dialog.badTypeList" ng-click="dialog.clickTypeItem(item);" ng-class="{'isSelect':item.reason_type == dialog.tmpBadType}">
              <i class="material-icons close">indeterminate_check_box</i>
              <i class="material-icons open">add_box</i>
              <div class="kmi-list__column" ng-bind="item.reason_sub_type"></div>
              <div class="kmi-can-click"></div>
            </div>
            <div class="kmi-list inner-list" ng-show="item.reason_type == dialog.tmpBadType" ng-repeat-end="">
              <div class="kmi-list__row-content">
                <div class="kmi-list__row bdreason_list" ng-click="dialog.add_BadReason_selected(subItem)" ng-repeat="subItem in item.badReason_list | filter: { chosen : '!Y' }">
                  <div class="kmi-list__column column1" style="flex: 0 0 130px; border-right: 1px solid #eaebeb" ng-bind="subItem.reason_no"></div>
                  <div class="kmi-list__column column2" style="flex: 1; border-right: 1px solid #eaebeb" ng-bind="subItem.reason_name"></div>
                  <!-- <div class="kmi-list__column column3" ng-bind='item.qty'></div> -->
                  <div class="kmi-list__column column4" style="flex: 0 0 40px">
                    <button class="mdl-button" style="min-width: 100%; padding: 0">
                      <img src="image/icons/move4.png" />
                    </button>
                  </div>
                  <div class="kmi-can-click"></div>
                </div>
              </div>
            </div>
          </div>
          <div class="right">
            <div class="kmi-list">
              <div class="kmi-list__header">
                <!-- <div class="kmi-list__column" style="flex:1;" ng-bind="'B0206.trackOut.prodPatchNo1' | translate" ></div> -->
                <div class="kmi-list__column" style="flex: 0 0 40px"></div>
                <div class="kmi-list__column" style="flex: 1" ng-bind="'B0206.badReason.reason_type' | translate"></div>
                <div class="kmi-list__column" style="flex: 1" ng-bind="'B0206.badReason.reason' | translate"></div>
                <div class="kmi-list__column" style="flex: 1" ng-bind="'B0206.badReason.badNo' | translate"></div>
                <div class="kmi-list__column" style="flex: 0 0 104px" ng-bind="'B0206.badReason.badQty_0' | translate"></div>
              </div>
              <div class="kmi-list__row-content">
                <div class="kmi-list__row" ng-repeat="item in dialog.select_detail.abnormal_detail track by $index">
                  <!-- <div class="kmi-list__column column-border" style="flex:1;" ng-bind="item.plot_no"></div> -->
                  <div class="kmi-list__column" style="flex: 0 0 40px">
                    <button class="mdl-button mdl-js-button mdl-button--icon" ng-click="dialog.delete_BadReason_selected(item)">
                      <img src="image/icons/move5.png" />
                    </button>
                  </div>
                  <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.abnormal_type_name"></div>
                  <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.abnormal_name"></div>
                  <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.abnormal_no"></div>
                  <div class="kmi-list__column bad_qty" style="flex: 0 0 104px">
                    <input ng-model="item.defect_qty" ng-click="dialog.AbnormalQtyAdjust($event, item);" readonly="readonly" />
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class="mdd-button-tool">
        <div class="tool-bar"></div>
        <div class="tool-bar" style="justify-content: flex-end">
          <div class="kmi-button kmi-button-confrim btn-confirm" ng-disabled="dialog._fn['B0219_ExceptionReason_Execute'].isDisabled == 'Y'" ng-hide="dialog._fn['B0219_ExceptionReason_Execute'].isShown == 'N'" style="width: 100px">
            <label ng-bind="'common.btn.confirm' | translate"></label>
            <div class="kmi-can-click" ng-click="dialog._fn['B0219_ExceptionReason_Execute'].click('Execute');"></div>
          </div>
        </div>
      </div>
    </div>
    <div class="kmi-layout-page" ng-show="dialog._nowForm == 'B0219_MutripleOp'">
      <div class="mdd-layout__with-toolbar mdd-layout c-mdd-layout" layout-name="B0219_MutripleOp" page-name="B0219_MutripleOp_" page-type="Dialog" with-toolbar="Y" reload="N" _transclude-elem="[object Object]" style="grid-template-columns: repeat(3, auto 1fr)">
        <label class="label" ng-show="dialog._event['B0219_MutripleOp_tmpLotNo'].isShown != 'N'" style="" ng-bind="'B0219_MutripleOp.columns.tmpLotNo' | translate"></label>
        <div class="value" ng-show="dialog._event['B0219_MutripleOp_tmpLotNo'].isShown != 'N'" style="">
          <input type="text" undefined="" id="tmpLotNo" ng-model="dialog.tmpLotNo" ng-keypress="dialog._event['B0219_MutripleOp_tmpLotNo'].change(dialog.tmpLotNo, {event:$event});" ng-disabled="dialog._event['B0219_MutripleOp_tmpLotNo'].isDisabled == 'Y'" />
        </div>
        <label class="label" ng-show="dialog._event['B0219_MutripleOp_tmpProductNo'].isShown != 'N'" style="" ng-bind="'B0219_MutripleOp.columns.tmpProductNo' | translate"></label>
        <div class="value" ng-show="dialog._event['B0219_MutripleOp_tmpProductNo'].isShown != 'N'" style="">
          <input type="text" undefined="" id="tmpProductNo" ng-model="dialog.tmpProductNo" ng-keypress="dialog._event['B0219_MutripleOp_tmpProductNo'].change(dialog.tmpProductNo, {event:$event});" ng-disabled="dialog._event['B0219_MutripleOp_tmpProductNo'].isDisabled == 'Y'" />
        </div>
        <label class="label" ng-show="dialog._event['B0219_MutripleOp_tmpProductName'].isShown != 'N'" style="" ng-bind="'B0219_MutripleOp.columns.tmpProductName' | translate"></label>
        <div class="value" ng-show="dialog._event['B0219_MutripleOp_tmpProductName'].isShown != 'N'" style="">
          <input type="text" undefined="" id="tmpProductName" ng-model="dialog.tmpProductName" ng-keypress="dialog._event['B0219_MutripleOp_tmpProductName'].change(dialog.tmpProductName, {event:$event});" ng-disabled="dialog._event['B0219_MutripleOp_tmpProductName'].isDisabled == 'Y'" />
          <div class="tip search">
            <img src="image/icons/search.png" ng-click="dialog._event['B0219_MutripleOp_tmpProductName'].click(dialog.tmpProductName, {event:$event});" ng-disabled="dialog._event['B0219_MutripleOp_tmpProductName'].isDisabled == 'Y'" />
          </div>
        </div>
        <label class="label" ng-show="dialog._event['B0219_MutripleOp_tmpLabor_no'].isShown != 'N'" style="" ng-bind="'B0219_MutripleOp.columns.tmpLabor_no' | translate"></label>
        <div class="value" ng-show="dialog._event['B0219_MutripleOp_tmpLabor_no'].isShown != 'N'" style="grid-column-start: span 5">
          <input type="text" undefined="" id="tmpLabor_no" ng-model="dialog.tmpLabor_no" ng-keypress="dialog._event['B0219_MutripleOp_tmpLabor_no'].change(dialog.tmpLabor_no, {event:$event});" ng-disabled="dialog._event['B0219_MutripleOp_tmpLabor_no'].isDisabled == 'Y'" />
          <div class="tip search">
            <img src="image/icons/search.png" ng-click="dialog._event['B0219_MutripleOp_tmpLabor_no'].click(dialog.tmpLabor_no, {event:$event});" ng-disabled="dialog._event['B0219_MutripleOp_tmpLabor_no'].isDisabled == 'Y'" />
          </div>
        </div>
        <div class="mdd-list c-mdd-list" null="" ng-show="dialog._event['B0219_MutripleOp_labor_detail'].isShown != 'N'" style="height:{{dialog._event['B0219_MutripleOp_'].GetfillHeight()}};grid-column-start:span 6;" list-name="B0219_LaborDetail" list-bind="dialog.B0219_MutripleOp_labor_detail" list-alias="dialog.select_detail.labor_detail" enable-select="N" select-all="N" page-name="B0219_MutripleOp_" page-type="Dialog" _transclude-elem="[object Object]">
          <div class="kmi-list column-selector" kmi-scrollbar="880px" column-selector-id="B0219_LaborDetail" style="flex: 1">
            <div class="kmi-list__header">
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_MutripleOp_labor_detail.labor_no'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_MutripleOp_labor_detail.header[0].isFilter">
                  <input ng-model="dialog._objB0219_MutripleOp_labor_detail.filterColumns['labor_no']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_MutripleOp_labor_detail.header[0].isFilter = false;dialog._objB0219_MutripleOp_labor_detail.filterColumns['labor_no'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_MutripleOp_labor_detail.header[0].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_MutripleOp_labor_detail.header[0].isFilter = true">search</i>
                  <label ng-bind="'B0219_LaborDetail.columns.labor_no' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_MutripleOp_labor_detail.queryOrder == 0">{{!dialog._objB0219_MutripleOp_labor_detail.header[0].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(0, 'labor_no', 'dialog._objB0219_MutripleOp_labor_detail');"></div>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_MutripleOp_labor_detail.labor_name'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_MutripleOp_labor_detail.header[1].isFilter">
                  <input ng-model="dialog._objB0219_MutripleOp_labor_detail.filterColumns['labor_name']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_MutripleOp_labor_detail.header[1].isFilter = false;dialog._objB0219_MutripleOp_labor_detail.filterColumns['labor_name'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_MutripleOp_labor_detail.header[1].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_MutripleOp_labor_detail.header[1].isFilter = true">search</i>
                  <label ng-bind="'B0219_LaborDetail.columns.labor_name' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_MutripleOp_labor_detail.queryOrder == 1">{{!dialog._objB0219_MutripleOp_labor_detail.header[1].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(1, 'labor_name', 'dialog._objB0219_MutripleOp_labor_detail');"></div>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1 1 0%" ng-show="dialog._event['dialog.B0219_MutripleOp_labor_detail.qty'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_MutripleOp_labor_detail.header[2].isFilter">
                  <input ng-model="dialog._objB0219_MutripleOp_labor_detail.filterColumns['qty']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_MutripleOp_labor_detail.header[2].isFilter = false;dialog._objB0219_MutripleOp_labor_detail.filterColumns['qty'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_MutripleOp_labor_detail.header[2].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_MutripleOp_labor_detail.header[2].isFilter = true">search</i>
                  <label ng-bind="'B0219_LaborDetail.columns.qty' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_MutripleOp_labor_detail.queryOrder == 2">{{!dialog._objB0219_MutripleOp_labor_detail.header[2].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(2, 'qty', 'dialog._objB0219_MutripleOp_labor_detail');"></div>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1 1 0%" ng-show="dialog._event['dialog.B0219_MutripleOp_labor_detail.labor_time'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_MutripleOp_labor_detail.header[3].isFilter">
                  <input ng-model="dialog._objB0219_MutripleOp_labor_detail.filterColumns['labor_time']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_MutripleOp_labor_detail.header[3].isFilter = false;dialog._objB0219_MutripleOp_labor_detail.filterColumns['labor_time'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_MutripleOp_labor_detail.header[3].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_MutripleOp_labor_detail.header[3].isFilter = true">search</i>
                  <label ng-bind="'B0219_LaborDetail.columns.labor_time' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_MutripleOp_labor_detail.queryOrder == 3">{{!dialog._objB0219_MutripleOp_labor_detail.header[3].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(3, 'labor_time', 'dialog._objB0219_MutripleOp_labor_detail');"></div>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_MutripleOp_labor_detail.proportion'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_MutripleOp_labor_detail.header[4].isFilter">
                  <input ng-model="dialog._objB0219_MutripleOp_labor_detail.filterColumns['proportion']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_MutripleOp_labor_detail.header[4].isFilter = false;dialog._objB0219_MutripleOp_labor_detail.filterColumns['proportion'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_MutripleOp_labor_detail.header[4].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_MutripleOp_labor_detail.header[4].isFilter = true">search</i>
                  <label ng-bind="'B0219_LaborDetail.columns.proportion' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_MutripleOp_labor_detail.queryOrder == 4">{{!dialog._objB0219_MutripleOp_labor_detail.header[4].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(4, 'proportion', 'dialog._objB0219_MutripleOp_labor_detail');"></div>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_MutripleOp_labor_detail.parameter_value'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_MutripleOp_labor_detail.header[5].isFilter">
                  <input ng-model="dialog._objB0219_MutripleOp_labor_detail.filterColumns['parameter_value']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_MutripleOp_labor_detail.header[5].isFilter = false;dialog._objB0219_MutripleOp_labor_detail.filterColumns['parameter_value'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_MutripleOp_labor_detail.header[5].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_MutripleOp_labor_detail.header[5].isFilter = true">search</i>
                  <label ng-bind="'B0219_LaborDetail.columns.parameter_value' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_MutripleOp_labor_detail.queryOrder == 5">{{!dialog._objB0219_MutripleOp_labor_detail.header[5].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(5, 'parameter_value', 'dialog._objB0219_MutripleOp_labor_detail');"></div>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_MutripleOp_labor_detail.price_type_name'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_MutripleOp_labor_detail.header[6].isFilter">
                  <input ng-model="dialog._objB0219_MutripleOp_labor_detail.filterColumns['price_type_name']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_MutripleOp_labor_detail.header[6].isFilter = false;dialog._objB0219_MutripleOp_labor_detail.filterColumns['price_type_name'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_MutripleOp_labor_detail.header[6].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_MutripleOp_labor_detail.header[6].isFilter = true">search</i>
                  <label ng-bind="'B0219_LaborDetail.columns.price_type_name' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_MutripleOp_labor_detail.queryOrder == 6">{{!dialog._objB0219_MutripleOp_labor_detail.header[6].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(6, 'price_type_name', 'dialog._objB0219_MutripleOp_labor_detail');"></div>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_MutripleOp_labor_detail.price'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_MutripleOp_labor_detail.header[7].isFilter">
                  <input ng-model="dialog._objB0219_MutripleOp_labor_detail.filterColumns['price']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_MutripleOp_labor_detail.header[7].isFilter = false;dialog._objB0219_MutripleOp_labor_detail.filterColumns['price'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_MutripleOp_labor_detail.header[7].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_MutripleOp_labor_detail.header[7].isFilter = true">search</i>
                  <label ng-bind="'B0219_LaborDetail.columns.price' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_MutripleOp_labor_detail.queryOrder == 7">{{!dialog._objB0219_MutripleOp_labor_detail.header[7].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(7, 'price', 'dialog._objB0219_MutripleOp_labor_detail');"></div>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_MutripleOp_labor_detail.price_sum'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_MutripleOp_labor_detail.header[8].isFilter">
                  <input ng-model="dialog._objB0219_MutripleOp_labor_detail.filterColumns['price_sum']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_MutripleOp_labor_detail.header[8].isFilter = false;dialog._objB0219_MutripleOp_labor_detail.filterColumns['price_sum'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_MutripleOp_labor_detail.header[8].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_MutripleOp_labor_detail.header[8].isFilter = true">search</i>
                  <label ng-bind="'B0219_LaborDetail.columns.price_sum' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_MutripleOp_labor_detail.queryOrder == 8">{{!dialog._objB0219_MutripleOp_labor_detail.header[8].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(8, 'price_sum', 'dialog._objB0219_MutripleOp_labor_detail');"></div>
                </div>
              </div>
              <div item-name="delete_multiple_labor" class="kmi-list__column" style="flex: 0 0 40px"></div>
            </div>
            <div class="kmi-list__row-content">
              <div class="kmi-list__row" id="B0219_LaborDetail_result_list" ng-repeat="item in dialog._event['dialog.B0219_MutripleOp_labor_detail'].getPages(dialog.select_detail.labor_detail, dialog._objB0219_MutripleOp_labor_detail.PageConfig, dialog._objB0219_MutripleOp_labor_detail.filterColumns, dialog._objB0219_MutripleOp_labor_detail.header[dialog._objB0219_MutripleOp_labor_detail.queryOrder]) track by $index" ng-class="{'is-select':dialog._event['dialog.B0219_MutripleOp_labor_detail'].checkSelect(item, {index:$index, event:$event})}">
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.labor_no" ng-if="dialog._event['dialog.B0219_MutripleOp_labor_detail.labor_no'].isShown != 'N'"></div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.labor_name" ng-if="dialog._event['dialog.B0219_MutripleOp_labor_detail.labor_name'].isShown != 'N'"></div>
                <div item-name="qty" class="kmi-list__column column-border column-input" style="flex: 1; z-index: 2">
                  <!-- 20210423 Modify by德義家興for#86664: 使用批次出站的报工未能按照设备基本资料设定的均分出站数分摊多人上工的数量 -->
                  <input readonly="readonly" ng-click="dialog.multiple_input_labor_qty($event, item);" ng-value="item.qty" />
                </div>
                <div item-name="labor_time" class="kmi-list__column column-input" style="flex: 1; z-index: 2">
                  <input mdl-calculater="item.labor_time" mdl-calculater-decimal="true" />
                </div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.Proportion" ng-if="dialog._event['dialog.B0219_MutripleOp_labor_detail.proportion'].isShown != 'N'"></div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.ParameterValue" ng-if="dialog._event['dialog.B0219_MutripleOp_labor_detail.parameter_value'].isShown != 'N'"></div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.price_type_name" ng-if="dialog._event['dialog.B0219_MutripleOp_labor_detail.price_type_name'].isShown != 'N'"></div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.price" ng-if="dialog._event['dialog.B0219_MutripleOp_labor_detail.price'].isShown != 'N'"></div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.price_sum" ng-if="dialog._event['dialog.B0219_MutripleOp_labor_detail.price_sum'].isShown != 'N'"></div>
                <div item-name="delete_multiple_labor" class="kmi-list__column" style="flex: 0 0 40px; z-index: 2">
                  <button class="mdl-button mdl-button--icon" ng-click="dialog.deleteMultipleLabor(item);">
                    <img src="image/icons/delete.png" />
                  </button>
                </div>
                <div class="kmi-can-click" ng-click="dialog._event['dialog.B0219_MutripleOp_labor_detail'].rowClick(item, {index:$index, event:$event});"></div>
              </div>
            </div>
          </div>
          <div class="page-content">
            <div class="page-icon">
              <img src="image/icons/dropleft.png" />
              <div class="kmi-can-click" ng-click="dialog.prevPage(dialog._objB0219_MutripleOp_labor_detail.PageConfig);"></div>
            </div>
            <label ng-bind="dialog.pageInfo(dialog._objB0219_MutripleOp_labor_detail.PageConfig);"></label>
            <div class="page-icon">
              <img src="image/icons/dropright.png" />
              <div class="kmi-can-click" ng-click="dialog.nextPage(dialog._objB0219_MutripleOp_labor_detail.PageConfig);"></div>
            </div>
          </div>
        </div>
      </div>
      <div class="mdd-button-tool">
        <div class="tool-bar">
          <div class="kmi-button kmi-button-confrim btn-confirm" ng-disabled="dialog._fn['B0219_MutripleOp_user_information_get'].isDisabled == 'Y'" ng-hide="dialog._fn['B0219_MutripleOp_user_information_get'].isShown == 'N'" style="width: 100px">
            <label>{{'B0219_MutripleOp.funcs.user_information_get' | translate}}</label>
            <div class="kmi-can-click" ng-click="dialog._fn['B0219_MutripleOp_user_information_get'].click('user_information_get');"></div>
          </div>
        </div>
        <div class="tool-bar" style="justify-content: flex-end">
          <div class="kmi-button kmi-button-confrim btn-confirm" ng-disabled="dialog._fn['B0219_MutripleOp_Execute'].isDisabled == 'Y'" ng-hide="dialog._fn['B0219_MutripleOp_Execute'].isShown == 'N'" style="width: 100px">
            <label ng-bind="'common.btn.confirm' | translate"></label>
            <div class="kmi-can-click" ng-click="dialog._fn['B0219_MutripleOp_Execute'].click('Execute');"></div>
          </div>
        </div>
      </div>
    </div>
    <div class="kmi-layout-page" ng-show="dialog._nowForm == 'B0219_ProductionInfo'">
      <div class="mdd-layout__with-toolbar mdd-layout c-mdd-layout" layout-name="B0219_ProductionInfo" page-name="B0219_ProductionInfo_" page-type="Dialog" with-toolbar="Y" reload="N" _transclude-elem="[object Object]" style="grid-template-columns: repeat(3, auto 1fr)">
        <label class="label" ng-show="dialog._event['B0219_ProductionInfo_tmpLotNo'].isShown != 'N'" style="" ng-bind="'B0219_ProductionInfo.columns.tmpLotNo' | translate"></label>
        <div class="value" ng-show="dialog._event['B0219_ProductionInfo_tmpLotNo'].isShown != 'N'" style="">
          <input type="text" undefined="" id="tmpLotNo" ng-model="dialog.tmpLotNo" ng-keypress="dialog._event['B0219_ProductionInfo_tmpLotNo'].change(dialog.tmpLotNo, {event:$event});" ng-disabled="dialog._event['B0219_ProductionInfo_tmpLotNo'].isDisabled == 'Y'" />
        </div>
        <label class="label" ng-show="dialog._event['B0219_ProductionInfo_tmpProductNo'].isShown != 'N'" style="" ng-bind="'B0219_ProductionInfo.columns.tmpProductNo' | translate"></label>
        <div class="value" ng-show="dialog._event['B0219_ProductionInfo_tmpProductNo'].isShown != 'N'" style="">
          <input type="text" undefined="" id="tmpProductNo" ng-model="dialog.tmpProductNo" ng-keypress="dialog._event['B0219_ProductionInfo_tmpProductNo'].change(dialog.tmpProductNo, {event:$event});" ng-disabled="dialog._event['B0219_ProductionInfo_tmpProductNo'].isDisabled == 'Y'" />
        </div>
        <label class="label" ng-show="dialog._event['B0219_ProductionInfo_tmpProductName'].isShown != 'N'" style="" ng-bind="'B0219_ProductionInfo.columns.tmpProductName' | translate"></label>
        <div class="value" ng-show="dialog._event['B0219_ProductionInfo_tmpProductName'].isShown != 'N'" style="">
          <input type="text" undefined="" id="tmpProductName" ng-model="dialog.tmpProductName" ng-keypress="dialog._event['B0219_ProductionInfo_tmpProductName'].change(dialog.tmpProductName, {event:$event});" ng-disabled="dialog._event['B0219_ProductionInfo_tmpProductName'].isDisabled == 'Y'" />
          <div class="tip search">
            <img src="image/icons/search.png" ng-click="dialog._event['B0219_ProductionInfo_tmpProductName'].click(dialog.tmpProductName, {event:$event});" ng-disabled="dialog._event['B0219_ProductionInfo_tmpProductName'].isDisabled == 'Y'" />
          </div>
        </div>
        <div class="mdd-list c-mdd-list" null="" ng-show="dialog._event['B0219_ProductionInfo_production_inf_detail'].isShown != 'N'" style="height:{{dialog._event['B0219_ProductionInfo_'].GetfillHeight()}};grid-column-start:span 6;" list-name="B0219_production_inf_detail" list-bind="dialog.B0219_ProductionInfo_production_inf_detail" list-alias="dialog.plotData.production_inf_detail" enable-select="N" select-all="N" page-name="B0219_ProductionInfo_" page-type="Dialog" _transclude-elem="[object Object]">
          <div class="kmi-list column-selector" kmi-scrollbar="360px" column-selector-id="B0219_production_inf_detail" style="flex: 1">
            <div class="kmi-list__header">
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_ProductionInfo_production_inf_detail.productioninf_no'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_ProductionInfo_production_inf_detail.header[0].isFilter">
                  <input ng-model="dialog._objB0219_ProductionInfo_production_inf_detail.filterColumns['productioninf_no']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_ProductionInfo_production_inf_detail.header[0].isFilter = false;dialog._objB0219_ProductionInfo_production_inf_detail.filterColumns['productioninf_no'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_ProductionInfo_production_inf_detail.header[0].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_ProductionInfo_production_inf_detail.header[0].isFilter = true">search</i>
                  <label ng-bind="'B0219_production_inf_detail.columns.productioninf_no' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_ProductionInfo_production_inf_detail.queryOrder == 0">{{!dialog._objB0219_ProductionInfo_production_inf_detail.header[0].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(0, 'productioninf_no', 'dialog._objB0219_ProductionInfo_production_inf_detail');"></div>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_ProductionInfo_production_inf_detail.productioninf_name'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_ProductionInfo_production_inf_detail.header[1].isFilter">
                  <input ng-model="dialog._objB0219_ProductionInfo_production_inf_detail.filterColumns['productioninf_name']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_ProductionInfo_production_inf_detail.header[1].isFilter = false;dialog._objB0219_ProductionInfo_production_inf_detail.filterColumns['productioninf_name'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_ProductionInfo_production_inf_detail.header[1].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_ProductionInfo_production_inf_detail.header[1].isFilter = true">search</i>
                  <label ng-bind="'B0219_production_inf_detail.columns.productioninf_name' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_ProductionInfo_production_inf_detail.queryOrder == 1">{{!dialog._objB0219_ProductionInfo_production_inf_detail.header[1].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(1, 'productioninf_name', 'dialog._objB0219_ProductionInfo_production_inf_detail');"></div>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1" ng-show="dialog._event['dialog.B0219_ProductionInfo_production_inf_detail.description'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_ProductionInfo_production_inf_detail.header[2].isFilter">
                  <input ng-model="dialog._objB0219_ProductionInfo_production_inf_detail.filterColumns['description']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_ProductionInfo_production_inf_detail.header[2].isFilter = false;dialog._objB0219_ProductionInfo_production_inf_detail.filterColumns['description'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_ProductionInfo_production_inf_detail.header[2].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_ProductionInfo_production_inf_detail.header[2].isFilter = true">search</i>
                  <label ng-bind="'B0219_production_inf_detail.columns.description' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_ProductionInfo_production_inf_detail.queryOrder == 2">{{!dialog._objB0219_ProductionInfo_production_inf_detail.header[2].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(2, 'description', 'dialog._objB0219_ProductionInfo_production_inf_detail');"></div>
                </div>
              </div>
              <div class="kmi-list__column head-controls" style="flex: 1 1 0%" ng-show="dialog._event['dialog.B0219_ProductionInfo_production_inf_detail.productioninf_value'].isShown != 'N'">
                <div class="filter" ng-show="dialog._objB0219_ProductionInfo_production_inf_detail.header[3].isFilter">
                  <input ng-model="dialog._objB0219_ProductionInfo_production_inf_detail.filterColumns['productioninf_value']" />
                  <i class="material-icons clear" style="position: absolute; top: 2px; right: 4px" ng-click="dialog._objB0219_ProductionInfo_production_inf_detail.header[3].isFilter = false;dialog._objB0219_ProductionInfo_production_inf_detail.filterColumns['productioninf_value'] = '';">clear</i>
                </div>

                <div class="order" ng-hide="dialog._objB0219_ProductionInfo_production_inf_detail.header[3].isFilter">
                  <i class="material-icons search" style="z-index: 1" ng-click="dialog._objB0219_ProductionInfo_production_inf_detail.header[3].isFilter = true">search</i>
                  <label ng-bind="'B0219_production_inf_detail.columns.productioninf_value' | translate"></label>
                  <i class="material-icons" ng-show="dialog._objB0219_ProductionInfo_production_inf_detail.queryOrder == 3">{{!dialog._objB0219_ProductionInfo_production_inf_detail.header[3].order?'':''}}</i>
                  <div class="kmi-can-click" ng-click="dialog.orderResult(3, 'productioninf_value', 'dialog._objB0219_ProductionInfo_production_inf_detail');"></div>
                </div>
              </div>
            </div>
            <div class="kmi-list__row-content">
              <div class="kmi-list__row" id="B0219_production_inf_detail_result_list" ng-repeat="item in dialog._event['dialog.B0219_ProductionInfo_production_inf_detail'].getPages(dialog.plotData.production_inf_detail, dialog._objB0219_ProductionInfo_production_inf_detail.PageConfig, dialog._objB0219_ProductionInfo_production_inf_detail.filterColumns, dialog._objB0219_ProductionInfo_production_inf_detail.header[dialog._objB0219_ProductionInfo_production_inf_detail.queryOrder]) track by $index" ng-class="{'is-select':dialog._event['dialog.B0219_ProductionInfo_production_inf_detail'].checkSelect(item, {index:$index, event:$event})}">
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.productioninf_no" ng-if="dialog._event['dialog.B0219_ProductionInfo_production_inf_detail.productioninf_no'].isShown != 'N'"></div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.productioninf_name" ng-if="dialog._event['dialog.B0219_ProductionInfo_production_inf_detail.productioninf_name'].isShown != 'N'"></div>
                <div class="kmi-list__column column-border" style="flex: 1" ng-bind="item.description" ng-if="dialog._event['dialog.B0219_ProductionInfo_production_inf_detail.description'].isShown != 'N'"></div>
                <div item-name="productioninf_value" class="kmi-list__column column-input" style="flex: 1; z-index: 1">
                  <input ng-show="item.method =='1'" ng-model="item.productioninf_value" />
                  <div ng-show="item.method =='2'" class="check-point-switch" ng-class="{'is-selected':item.productioninf_value == '1'}" ng-click="dialog.switchClick(item);">
                    <div style="width: 24px; height: 24px"></div>
                  </div>
                  <input ng-if="item.method =='3'" mdl-calculater="item.productioninf_value" />
                </div>
                <div class="kmi-can-click" ng-click="dialog._event['dialog.B0219_ProductionInfo_production_inf_detail'].rowClick(item, {index:$index, event:$event});"></div>
              </div>
            </div>
          </div>
          <div class="page-content">
            <div class="page-icon">
              <img src="image/icons/dropleft.png" />
              <div class="kmi-can-click" ng-click="dialog.prevPage(dialog._objB0219_ProductionInfo_production_inf_detail.PageConfig);"></div>
            </div>
            <label ng-bind="dialog.pageInfo(dialog._objB0219_ProductionInfo_production_inf_detail.PageConfig);"></label>
            <div class="page-icon">
              <img src="image/icons/dropright.png" />
              <div class="kmi-can-click" ng-click="dialog.nextPage(dialog._objB0219_ProductionInfo_production_inf_detail.PageConfig);"></div>
            </div>
          </div>
        </div>
      </div>
      <div class="mdd-button-tool">
        <div class="tool-bar"></div>
        <div class="tool-bar" style="justify-content: flex-end">
          <div class="kmi-button kmi-button-confrim btn-confirm" ng-disabled="dialog._fn['B0219_ProductionInfo_Execute'].isDisabled == 'Y'" ng-hide="dialog._fn['B0219_ProductionInfo_Execute'].isShown == 'N'" style="width: 100px">
            <label ng-bind="'common.btn.confirm' | translate"></label>
            <div class="kmi-can-click" ng-click="dialog._fn['B0219_ProductionInfo_Execute'].click('Execute');"></div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
